@charset "utf-8";
.fl,.fr{ float:left; display:inline;}
.rb{ width:453px; padding:19px 0 0 28px; border-left:4px solid #fff; height:90px;}
div.fl{ width:293px; padding-right:7px; border-right:1px solid #dedede; margin:0 16px 0 21px;}

a.arr_l2,a.arr_r2,a.arr_l3,a.arr_r3{ background:url(../bg/arr_2.gif) no-repeat; width:31px; height:43px; cursor:pointer; margin:14px 24px 0 0;}

a.arr_r2,a.arr_r3{ margin:14px 0 0 24px; background-position:right 0;}

a.arr_l2:hover,a.arr_l3:hover,a.arr_l5:hover{ background-position:0 bottom;}

a.arr_r2:hover,a.arr_r3:hover,a.arr_r5:hover{ background-position:right bottom;}
.slb,.slb a{ width:340px; height:67px; _ height:65px; display:block;}

.slb a{ text-transform:uppercase; color:#999; line-height:16px;}

.slb a i{ color:#d6d6d6;}

.slb a h2{ font-size:30px; color:#fff; line-height:32px; height:32px; overflow:hidden; padding-bottom:2px; _padding-bottom:0;}

.slb a:hover h2{ color:#ffe824;}

.slb a:hover,.slb a:hover i{ color:#fff;}

.scroll{ position:relative; overflow:hidden;}

.scroll ul{ position:absolute; width:20000em;}

.scroll ul li{ float:left;}